home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.5 Complementary Applications 2004 February / SGI IRIX 6.5 Complementary Applications 2004 February.iso / dist / cde.idb / usr / dt / share / man / cat1 / dtscreen.z / dtscreen
Encoding:
Text File  |  2003-11-18  |  10.8 KB  |  331 lines

  1.  
  2.  
  3.  
  4.      ddddttttssssccccrrrreeeeeeeennnn((((1111XXXX))))      UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV ((((1111    AAAAuuuugggguuuusssstttt 1111999999995555))))      ddddttttssssccccrrrreeeeeeeennnn((((1111XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.       dtscreen - the SGI Common Desktop Environment    animated
  10.       screen savers
  11.  
  12.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.       dtscreen [ ----ddddiiiissssppppllllaaaayyyy _d_s_p ] [ ----ddddeeeellllaaaayyyy _u_s_e_c_s ]
  14.  
  15.        [ ----bbbbaaaattttcccchhhhccccoooouuuunnnntttt _n_u_m ] [ ----ssssaaaattttuuuurrrraaaattttiiiioooonnnn _v_a_l_u_e ]
  16.  
  17.        [ ----nnnniiiicccceeee _n_i_c_e_l_e_v_e_l ] [ ----mmmmooooddddeeee _m_o_d_e ]
  18.  
  19.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  20.       The dtscreen client supports the following key tasks.
  21.  
  22.            - Draws an animated image on a provided window id(s).
  23.  
  24.            - Does not assume the size of the provided window(s).
  25.  
  26.            - Provides a set    of selectable animated images.
  27.  
  28.            - Animation parameters such as nice, speed, number and
  29.            saturation may be specified.
  30.  
  31.       The dtscreen client provides the default screen saver
  32.       animations for the desktop. When launched, it    will query the
  33.       desktop using    the API    for the    set for    window ids on which to
  34.       draw.    These window ids could be the cover windows created by
  35.       the session manager for session lock,    or a window imbedded
  36.       in the style manager's session lock customization dialog.
  37.       Once obtained, the dtscreen client will proceed to draw in
  38.       these    windows    using the specified options. If    dtscreen
  39.       cannot obtain    the set    of window ids, it will create its own.
  40.       Normally, the    dtscreen client    will be    invoked    directly by
  41.       the session manager, or by the style manager.
  42.  
  43.       Note that the    Session    Manager, dtsession, is responsible for
  44.       locking the session and prompting for    a password to unlock.
  45.  
  46.       The session manager may launch the dtscreen client to
  47.       provide screen saver animations during session lock. Refer
  48.       to the session manager specification for resources
  49.       controlling the launching of screen savers by    the session
  50.       manager.
  51.  
  52.       The style manager may    launch the dtscreen client to provide
  53.       a preview of a screen    saver animation    during customization.
  54.       Refer    to the style manager specification for information on
  55.       how to integrate a screen saver client such as dtscreen into
  56.       the desktop.
  57.  
  58.       The dtsession    client provides    a selectable set of
  59.       animations. These are:
  60.  
  61.  
  62.  
  63.      Page 1                        (printed 11/11/03)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      ddddttttssssccccrrrreeeeeeeennnn((((1111XXXX))))      UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV ((((1111    AAAAuuuugggguuuusssstttt 1111999999995555))))      ddddttttssssccccrrrreeeeeeeennnn((((1111XXXX))))
  71.  
  72.  
  73.  
  74.       hhhhoooopppp         Hopalong iterated fractals.
  75.  
  76.       lllliiiiffffeeee         Conway's game of life.
  77.  
  78.       qqqqiiiixxxx         Spinning lines.
  79.  
  80.       iiiimmmmaaaaggggeeee         Random    bouncing image.
  81.  
  82.       sssswwwwaaaarrrrmmmm         Swarm of bees.
  83.  
  84.       rrrroooottttoooorrrr         Rotor
  85.  
  86.       ppppyyyyrrrroooo         Fireworks.
  87.  
  88.       ffffllllaaaammmmeeee         Cosmic    Flame Fractals.
  89.  
  90.       wwwwoooorrrrmmmm         Wiggly    Worms.
  91.  
  92.       rrrraaaannnnddddoooommmm     Random    mode.
  93.  
  94.       The dtscreen client animations are based on xlock(1).
  95.  
  96.      OOOOPPPPTTTTIIIIOOOONNNNSSSS
  97.       ----ddddiiiissssppppllllaaaayyyy _d_s_p
  98.            The display on which animations will be drawn.
  99.  
  100.       ----ddddeeeellllaaaayyyy _u_s_e_c_s
  101.            The delay option    sets the speed at which    a mode will
  102.            operate.    It simply sets the number of microseconds to
  103.            delay between batches of    "hopalong pixels", "qix
  104.            lines", "life generations", "image blits", and "swarm
  105.            motions".
  106.       ----bbbbaaaattttcccchhhhccccoooouuuunnnntttt _n_u_m
  107.            The batchcount option sets the number of    things to do
  108.            per batch to num. In qix    mode this refers to the    number
  109.            of lines    rendered in the    same color. In hop mode    this
  110.            refers to the number of pixels rendered in the same
  111.            color. In image mode this refers    to the number of X
  112.            logos on    the screen at once. in swarm mode this refers
  113.            to the number of    bees. In life mode it means nothing.
  114.  
  115.       ----ssssaaaattttuuuurrrraaaattttiiiioooonnnn _v_a_l_u_e
  116.            The saturation option sets the saturation of the    color
  117.            ramp used to value. 0 is    grayscale, 1 is    very rich
  118.            color and 0.4 is    a nice pastel.
  119.       ----nnnniiiicccceeee    _n_i_c_e_l_e_v_e_l
  120.            The nice    option sets the    system nicelevel of the
  121.            dtscreen    process    to nicelevel.
  122.  
  123.       ----mmmmooooddddeeee    _m_o_d_e
  124.            The mode    option specifies which animation should    be
  125.            displayed. Values are:
  126.  
  127.  
  128.  
  129.      Page 2                        (printed 11/11/03)
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.      ddddttttssssccccrrrreeeeeeeennnn((((1111XXXX))))      UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV ((((1111    AAAAuuuugggguuuusssstttt 1111999999995555))))      ddddttttssssccccrrrreeeeeeeennnn((((1111XXXX))))
  137.  
  138.  
  139.  
  140.       hhhhoooopppp         Hopalong iterated fractals.
  141.  
  142.       lllliiiiffffeeee         Conway's game of life.
  143.  
  144.       qqqqiiiixxxx          Spinning lines.
  145.  
  146.       iiiimmmmaaaaggggeeee          Random bouncing image.
  147.  
  148.       sssswwwwaaaarrrrmmmm          Swarm    of bees.
  149.  
  150.       rrrroooottttoooorrrr          Rotor
  151.  
  152.       ppppyyyyrrrroooo          Fireworks.
  153.  
  154.       ffffllllaaaammmmeeee          Cosmic Flame Fractals.
  155.  
  156.       wwwwoooorrrrmmmm          Wiggly Worms.
  157.  
  158.       rrrraaaannnnddddoooommmm      Random mode.
  159.  
  160.      RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
  161.        Exit    values are:
  162.  
  163.       0000         Successful completion.
  164.  
  165.       >>>>0000         Error condition occurred.
  166.  
  167.      EEEEXXXXAAAAMMMMPPPPLLLLEEEESSSS
  168.     ddddttttssssccccrrrreeeeeeeennnn ----mmmmooooddddeeee sssswwwwaaaarrrrmmmm
  169.       Display the swarm animation.
  170.  
  171.      RRRREEEESSSSOOOOUUUURRRRCCCCEEEESSSS
  172.               NNNNaaaammmmeeee       CCCCllllaaaassssssssCCCCllllaaaassssssss    TTTTyyyyppppeeee     DDDDeeeeffffaaaauuuulllltttt
  173.         ________________________________________________
  174.         mode           Mode        String     swarm
  175.         nice           Nice        Int     16
  176.         delay           Delay    Int     1000
  177.         batchcount       Batchcount    Int     100
  178.         saturation       Saturation    Float     1.0
  179.         hop.delay       Delay    Int     0
  180.         hop.batchcount       Batchcount    Int     1000
  181.         hop.saturation       Saturation    Float     1
  182.         image.delay       Delay    Int     2000000
  183.         image.batchcount   Batchcount    Int     8
  184.         image.saturation   Saturation    Float     0.2
  185.         qix.delay       Delay    Int     30000
  186.         qix.batchcount       Batchcount    Int     64
  187.         qix.saturation       Saturation    Float     1
  188.         life.delay       Delay    Int     1000000
  189.         life.batchcount       Batchcount    Int     1
  190.  
  191.  
  192.  
  193.  
  194.  
  195.      Page 3                        (printed 11/11/03)
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.      ddddttttssssccccrrrreeeeeeeennnn((((1111XXXX))))      UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV ((((1111    AAAAuuuugggguuuusssstttt 1111999999995555))))      ddddttttssssccccrrrreeeeeeeennnn((((1111XXXX))))
  203.  
  204.  
  205.  
  206.         life.saturation       Saturation    Float     1
  207.         swarm.delay       Delay    Int     10000
  208.         swarm.batchcount   Batchcount    Int     100
  209.         swarm.saturation   Saturation    Float     1
  210.         rotor.delay       Delay    Int     10000
  211.         rotor.batchcount   Batchcount    Int     4
  212.         rotor.saturation   Saturation    Float     0.4
  213.         pyro.delay       Delay    Int     15000
  214.         pyro.batchcount       Batchcount    Int     40
  215.         pyro.saturation       Saturation    Float     1.0
  216.         flame.delay       Delay    Int     10000
  217.         flame.batchcount   Batchcount    Int     20
  218.         flame.saturation   Saturation    Float     1.0
  219.         worm.delay       Delay    Int     10000
  220.         worm.batchcount       Batchcount    Int     20
  221.         worm.saturation       Saturation    Float     1.0
  222.  
  223.     ddddeeeellllaaaayyyy
  224.       The delay option sets    the speed at which a mode will
  225.       operate. It simply sets the number of    microseconds to    delay
  226.       between batches of "hopalong pixels",    "qix lines", "life
  227.       generations",    "image blits", and "swarm motions".
  228.  
  229.  
  230.     bbbbaaaattttcccchhhhccccoooouuuunnnntttt
  231.       The batchcount option    sets the number    of things to do    per
  232.       batch    to num.    In qix mode this refers    to the number of lines
  233.       rendered in the same color. In hop mode this refers to the
  234.       number of pixels rendered in the same    color. In image    mode
  235.       this refers to the number of X logos on the screen at    once.
  236.       in swarm mode    this refers to the number of bees. In life
  237.       mode it means    nothing.
  238.  
  239.     ssssaaaattttuuuurrrraaaattttiiiioooonnnn
  240.       The saturation option    sets the saturation of the color ramp
  241.       used to value. 0 is grayscale, 1 is very rich    color and 0.4
  242.       is a nice pastel.
  243.  
  244.  
  245.     nnnniiiicccceeee
  246.       The nice option sets the system nicelevel of the dtscreen
  247.       process to nicelevel.
  248.  
  249.     mmmmooooddddeeee
  250.       The mode option specifies which animation should be
  251.       displayed. Values are:
  252.  
  253.       hop          Hopalong iterated fractals.
  254.  
  255.       life          Conway's game    of life.
  256.  
  257.       qix          Spinning lines.
  258.  
  259.  
  260.  
  261.      Page 4                        (printed 11/11/03)
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.      ddddttttssssccccrrrreeeeeeeennnn((((1111XXXX))))      UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV ((((1111    AAAAuuuugggguuuusssstttt 1111999999995555))))      ddddttttssssccccrrrreeeeeeeennnn((((1111XXXX))))
  269.  
  270.  
  271.  
  272.       image          Random bouncing image.
  273.  
  274.       swarm          Swarm    of bees.
  275.  
  276.       rotor          Rotor
  277.  
  278.       pyro          Fireworks.
  279.  
  280.       flame          Cosmic Flame Fractals.
  281.  
  282.       worm          Wiggly Worms.
  283.  
  284.       random      Random mode.
  285.  
  286.      SSSSEEEEEEEE AAAALLLLSSSSOOOO
  287.       dtsession     Launches the dtscreen client during session
  288.              lock.    Provides resources that    can be used to
  289.              control this event. Locks and unlocks a
  290.              session.
  291.  
  292.       dtstyle     Launched the dtscreen client during session
  293.              lock customization. Provides the methods by
  294.              which additional screen saver clients may be
  295.              integrated into the desktop.
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.      Page 5                        (printed 11/11/03)
  328.  
  329.  
  330.  
  331.